lower cannon of vambrace - Deutsch Englisch Wörterbuch